democratic resistance front - Francés Inglés Diccionario